car dumps - French English Dictionary